Big Huge Thesaurus

Solanum pseudocapsicum

noun